radiator stay - German English Dictionary